/*
 * io.c
 *
 *  Created on: 2019年5月8日
 *      Author: Administrator
 */

/**
 * C语言输入输出
 * c语言把所有设备都当作文件。所以设备被处理的方式与文件相同
 *
 * 以下三个文件，会在程序执行时自动打开，以便访问键盘和屏幕
 * 标准文件：标准输入（stdin）键盘、标准输出（stdout）屏幕、标准错误（stderr）屏幕
 */
#include <stdio.h>

void getachar() {

	int c;

	// getchar() 从键盘获取一个可用的字符
	printf("enter a value:\n");
	c = getchar();

	// putchar() 输出一个字符
	printf("you entered: %c", c);

}

void getchars() {

	char str[100];

	printf("Enter a value: \n");
	gets(str);

	printf("You entered: %s", str);

}
